eczema gas constipation ibs colon cancer diarrhea oil hives irritable bowel syndrome diesel heat in the upper body colitis depression energie hemorrhoids or varicose veins hormonal imbalances healing asthma menopause colonoscopy allergy